; Music of Gunsmoke (1987) (Topo Soft) (Gominolas)
; Ripped by Megachur the 19/11/2006

	write "GUNSMOKE.BIN"

music_date_rip	equ &13b6
music_adr	equ &35ec
first_theme	equ 0
last_theme	equ 0

	read "music_header_v1_0.asm"

	push af
.l35ee equ $ + 1
	ld a,#01
	dec a
	ld (l35ee),a
	jr nz,l360b
	ld a,#01	; #05
	ld (l35ee),a
	push bc
	push de
	push hl
	push ix
	push iy
	call l3658	; play
	pop iy
	pop ix
	pop hl
	pop de
	pop bc
.l360b
	pop af
	ret
;l360d
	push af
	push de
	and #7f
	ld de,#002e
	call l39fa
	ld de,l3b54
	add hl,de
	push hl
	ld a,(hl)
	inc hl
	or (hl)
	jr z,l3633
	ld d,#03
	ld hl,l3b54
	ld bc,#002e
.l3629
	inc hl
	ld a,(hl)
	dec hl
	or (hl)
	jr z,l3636
	add hl,bc
	dec d
	jr nz,l3629
.l3633
	pop hl
	jr l3645
.l3636
	pop de
	jr l3645
	push af
	push de
	ld de,#002e
	call l39fa
	ld de,l3b54
	add hl,de
.l3645
	push hl
	xor a
	ld b,#2e
.l3649
	ld (hl),a
	inc hl
	djnz l3649
	pop hl
	pop de
	ld (hl),e
	inc hl
	ld (hl),d
	inc hl
	ld (hl),e
	inc hl
	ld (hl),d
	pop af
	ret
;
.init_music
.play_music
.l3658
;
	push af
	ld b,#03
	xor a
	ld ix,l3b54
	ld de,l3b49
	ld hl,l3b51
.l3666
	push af
	push hl
	push de
	push bc
	ld (l3b47),a
	ld a,(ix+#04)
	or (ix+#05)
	jp nz,l36d1
	xor a
	call l399b
	ld c,(ix+#02)
	ld b,(ix+#03)
	ld a,b
	or c
	jp z,l378a
.l3685
	ld a,(bc)
	cp #80
	jp c,l3694
	sub #80
	ld hl,l3b29
	call l3a29
	jp (hl)
.l3694
	push af
	call l39ef
	pop af
	add (hl)
	ld hl,l3a69
	call l3a29
	ld (ix+#0a),l
	ld (ix+#0b),h
	inc bc
.l36a7
	ld a,(ix+#08)
	call l399b
	call l3806
	ld (ix+#2a),#00
	call l381e
	ld (ix+#2b),#00
	ld (ix+#2c),#00
.l36bf
	ld (ix+#02),c
	ld (ix+#03),b
	ld l,(ix+#06)
	ld h,(ix+#07)
	ld (ix+#04),l
	ld (ix+#05),h
.l36d1
	ld l,(ix+#04)
	ld h,(ix+#05)
	dec hl
	ld (ix+#04),l
	ld (ix+#05),h
	push ix
	pop iy
	ld d,#02
	ld c,#00
.l36e6
	ld a,(iy+#0c)
	or a
	jr z,l36f3
	dec a
	ld (iy+#0c),a
	inc c
	jr l3714
.l36f3
	ld a,(iy+#0e)
	or a
	jr z,l370f
	dec a
	ld (iy+#0e),a
	ld a,(ix+#2a)
	add (iy+#1b)
	ld (ix+#2a),a
	ld a,(iy+#20)
	ld (iy+#0c),a
	inc c
	jr l3714
.l370f
	inc iy
	dec d
	jr nz,l36e6
.l3714
	ld a,c
	or a
	jr nz,l371f
	bit 0,(ix+#2d)
	call nz,l3806
.l371f
	push ix
	pop iy
	ld d,#03
	ld c,#00
.l3727
	ld a,(iy+#10)
	or a
	jr z,l3734
	dec a
	ld (iy+#10),a
	inc c
	jr l377f
.l3734
	ld a,(iy+#13)
	or a
	jr z,l377a
	dec a
	ld (iy+#13),a
	ld a,(iy+#1d)
	or a
	jp p,l375e
	ld a,(iy+#1d)
	cpl
	inc a
	ld e,a
	ld a,(ix+#2b)
	sub e
	ld (ix+#2b),a
	ld a,(ix+#2c)
	sbc #00
	and #0f
	ld (ix+#2c),a
	jr l3771
.l375e
	ld a,(ix+#2b)
	add (iy+#1d)
	ld (ix+#2b),a
	ld a,(ix+#2c)
	adc #00
	and #0f
	ld (ix+#2c),a
.l3771
	ld a,(iy+#22)
	ld (iy+#10),a
	inc c
	jr l377f
.l377a
	inc iy
	dec d
	jr nz,l3727
.l377f
	ld a,c
	or a
	jr nz,l378a
	bit 1,(ix+#2d)
	call nz,l381e
.l378a
	pop bc
	pop de
	pop hl
	ld a,(ix+#09)
	add (ix+#2a)
	and #0f
	ld (hl),a
	ld a,(ix+#0a)
	add (ix+#2b)
	ld (de),a
	inc de
	ld a,(ix+#0b)
	adc (ix+#2c)
	ld (de),a
	inc de
	push de
	ld de,#002e
	add ix,de
	pop de
	pop af
	inc a
	inc hl
	dec b
	jp nz,l3666
	ld iy,l3bde
	ld d,#02
	ld c,#00
.l37bc
	ld a,(iy+#00)
	or a
	jr z,l37c9
	dec a
	ld (iy+#00),a
	inc c
	jr l37ea
.l37c9
	ld a,(iy+#02)
	or a
	jr z,l37e5
	dec a
	ld (iy+#02),a
	ld a,(l3bea)
	add (iy+#06)
	ld (l3bea),a
	ld a,(iy+#08)
	ld (iy+#00),a
	inc c
	jr l37ea
.l37e5
	inc iy
	dec d
	jr nz,l37bc
.l37ea
	ld a,c
	or a
	jr nz,l37f6
	ld a,(l3be8)
	bit 2,a
	call nz,l3836
.l37f6
	ld a,(l3be9)
	ld e,a
	ld a,(l3bea)
	add e
	ld (l3b4f),a
	call l3a36
	pop af
	ret
.l3806
	push ix
	ld d,#02
.l380a
	ld a,(ix+#20)
	ld (ix+#0c),a
	ld a,(ix+#16)
	ld (ix+#0e),a
	inc ix
	dec d
	jr nz,l380a
	pop ix
	ret
.l381e
	ld d,#03
	push ix
.l3822
	ld a,(ix+#22)
	ld (ix+#10),a
	ld a,(ix+#18)
	ld (ix+#13),a
	inc ix
	dec d
	jr nz,l3822
	pop ix
	ret
.l3836
	ld d,#02
	push iy
	ld iy,l3bde
.l383e
	ld a,(iy+#08)
	ld (iy+#00),a
	ld a,(iy+#04)
	ld (iy+#02),a
	inc iy
	dec d
	jr nz,l383e
	pop iy
	ret
.l3852
	inc bc
	ld a,(bc)
	ld (ix+#09),a
	inc bc
	jp l3685
.l385b
	inc bc
	ld a,(bc)
	ld de,(l3b48)
	ld d,#00
	call l39fa
	ld (ix+#06),l
	ld (ix+#07),h
	inc bc
	jp l3685
.l3870
	inc bc
	ld a,(bc)
	and #09
	ld (ix+#08),a
	inc bc
	jp l3685
.l387b
	push ix
	pop hl
	xor a
	ld b,#2e
.l3881
	ld (hl),a
	inc hl
	djnz l3881
	ld a,(l3b47)
	ld hl,l3beb
	xor (hl)
	jp nz,l378a
	ld hl,l3bde
	ld de,l3bdf
	ld bc,#000a
	ld (hl),a
	ldir
	inc de
	ld (de),a
	jp l378a
.l38a0
	inc bc
	ld a,(bc)
	push bc
	ld de,#0010
	call l39fa
	ld bc,#0bb8
	push hl
	pop de
	call l3a0f
	ld a,c
	ld (l3b48),a
	pop bc
	inc bc
	jp l3685
.l38ba
	inc bc
	ld a,(bc)
	push af
	and #1f
	ld (l3be9),a
	call l3836
	pop af
	inc bc
	or a
	jp m,l3685
	jp l36a7
.l38ce
	inc bc
	jp l36bf
.l38d2
	ld c,(ix+#00)
	ld b,(ix+#01)
	ld (ix+#02),c
	ld (ix+#03),b
	jp l3685
.l38e1
	inc bc
	ld a,(bc)
	inc bc
	ld de,#0000
.l38e7
	push af
	ld a,(bc)
	push de
	ld de,(l3b48)
	ld d,#00
	call l39fa
	pop de
	add hl,de
	ex de,hl
	inc bc
	pop af
	dec a
	jr nz,l38e7
	ld (ix+#06),l
	ld (ix+#07),h
	jp l3685
.l3904
	inc bc
	ld a,(bc)
	ld e,a
	or (ix+#2d)
	ld (ix+#2d),a
	ld a,(l3be8)
	or e
	ld (l3be8),a
	inc bc
	jp l3685
.l3918
	inc bc
	res 0,(ix+#2d)
	res 1,(ix+#2d)
	ld a,(bc)
	ld de,#000f
	call l39fa
	ld de,l3bf5
	add hl,de
	push ix
	ld d,#0f
.l3930
	ld a,(hl)
	ld (ix+#16),a
	inc hl
	inc ix
	dec d
	jp nz,l3930
	pop ix
	inc bc
	ld (ix+#0c),#00
	ld (ix+#0d),#00
	ld (ix+#10),#00
	ld (ix+#11),#00
	ld (ix+#12),#00
	ld (ix+#2a),#00
	ld (ix+#2b),#00
	ld (ix+#2c),#00
	jp l3685
.l3961
	inc bc
	ld a,(l3be8)
	res 2,a
	ld (l3be8),a
	ld a,(bc)
	ld de,#0006
	call l39fa
	ld de,l3c4f
	add hl,de
	ld iy,l3bde
	ld (iy+#00),#00
	ld (iy+#01),#00
	ld d,#06
.l3983
	ld a,(hl)
	ld (iy+#04),a
	inc hl
	inc iy
	dec d
	jr nz,l3983
	xor a
	ld (l3bea),a
	inc bc
	ld a,(l3b47)
	ld (l3beb),a
	jp l3685
.l399b
	push de
	cpl
	ld e,a
	ld d,#09
	ld a,(l3b47)
.l39a3
	dec a
	jp m,l39ae
	scf
	rl e
	sla d
	jr l39a3
.l39ae
	ld a,(l3b50)
	or d
	and e
	ld (l3b50),a
	pop de
	ret
.l39b8
	ld a,(l3b47)
	inc bc
	add a
	ld l,a
	ld h,#00
	ld a,(bc)
	inc bc
	ld de,l3bec
	add hl,de
	ld (hl),c
	inc hl
	ld (hl),b
	ld hl,l3c55
	call l3a29
	ld b,h
	ld c,l
	jp l3685
.l39d4
	ld a,(l3b47)
	add a
	ld l,a
	ld h,#00
	ld de,l3bec
	add hl,de
	ld c,(hl)
	inc hl
	ld b,(hl)
	jp l3685
.l39e5
	inc bc
	call l39ef
	ld a,(bc)
	inc bc
	ld (hl),a
	jp l3685
.l39ef
	ld a,(l3b47)
	ld l,a
	ld h,#00
	ld de,l3bf2
	add hl,de
	ret
.l39fa
	ld hl,#0000
	and a
	ret z
	push bc
	ld b,#08
.l3a02
	srl a
	jr nc,l3a07
	add hl,de
.l3a07
	sla e
	rl d
	djnz l3a02
	pop bc
	ret
.l3a0f
	push af
	ld hl,#0000
	ld a,b
	ld b,#10
.l3a16
	rl c
	rla
	adc hl,hl
	sbc hl,de
	jr nc,l3a20
	add hl,de
.l3a20
	ccf
	djnz l3a16
	rl c
	rla
	ld b,a
	pop af
	ret
.l3a29
	push af
	add a
	add l
	ld l,a
	jr nc,l3a30
	inc h
.l3a30
	ld a,(hl)
	inc hl
	ld h,(hl)
	ld l,a
	pop af
	ret
.l3a36
	ld b,#f7
	ld c,#82
	out (c),c
	ld hl,l3b49
	ld a,#00
	ld d,#0b
.l3a43
	push af
	ld c,(hl)
	ld b,#f4
	out (c),a
	ld b,#f6
	in a,(c)
	or #c0
	out (c),a
	and #3f
	out (c),a
	ld b,#f4
	out (c),c
	ld b,#f6
	ld c,a
	or #80
	out (c),a
	out (c),c
	pop af
	inc a
	inc hl
	dec d
	jr nz,l3a43
	ret
.l3a69
	dw #0eee,#0e18,#0d4d,#0c8e
	dw #0bda,#0b2f,#0a8f,#09f7
	dw #0968,#08e1,#0861,#07e9
	dw #0777,#070c,#06a7,#0647
	dw #05ed,#0598,#0547,#04fc
	dw #04b4,#0470,#0431,#03f4
	dw #03bc,#0386,#0353,#0324
	dw #02f6,#02cc,#02a4,#027e
	dw #025a,#0238,#0218,#01fa
	dw #01de,#01c3,#01aa,#0192
	dw #017b,#0166,#0152,#013f
	dw #012d,#011c,#010c,#00fd
	dw #00ef,#00e1,#00d5,#00c9
	dw #00be,#00b3,#00a9,#009f
	dw #0096,#008e,#0086,#007f
	dw #0077,#0071,#006a,#0064
	dw #005f,#0059,#0054,#0050
	dw #004b,#0047,#0043,#003f
	dw #003c,#0038,#0035,#0032
	dw #002f,#002d,#002a,#0028
	dw #0026,#0024,#0022,#0020
	dw #001e,#001c,#001b,#0019
	dw #0018,#0016,#0015,#0014
	dw #0013,#0012,#0011,#0010
.l3b29
	dw l3852,l3870,l38d2,l385b
	dw l38ce,l38a0,l38e1,l3918
	dw l38ba,l3961,l3904,l387b
	dw l39b8,l39d4,l39e5
.l3b47
	db #00
.l3b48
	db #00
.l3b49
	db #00,#00,#00,#00,#00,#00
.l3b4f
	db #00
.l3b50
	db #00
.l3b51
	db #00,#00,#00
.l3b54
	db #44,#3e,#44,#3e,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00
	db #93,#3e,#93,#3e,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00
	db #7a,#3f,#7a,#3f,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00
.l3bde
	db #00
.l3bdf
	db #00,#00,#00,#00,#00,#00,#00,#00
.l3bec equ $ + 5
.l3beb equ $ + 4
.l3bea equ $ + 3
.l3be9 equ $ + 2
.l3be8 equ $ + 1
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00
.l3bf2
	db #00,#00,#00
.l3bf5
	db #01,#0d,#00,#00,#00,#00,#ff,#00
	db #00,#00,#01,#01,#00,#00,#00,#01
	db #01,#00,#00,#00,#02,#fd,#00,#00
	db #00,#01,#01,#00,#00,#00,#0f,#00
	db #0f,#00,#00,#ff,#00,#ff,#00,#00
	db #02,#00,#02,#00,#00,#00,#01,#01
	db #01,#00,#01,#fe,#ff,#01,#00,#01
	db #06,#01,#01,#00,#01,#07,#00,#00
	db #00,#0e,#fe,#00,#00,#00,#00,#01
	db #00,#00,#00,#01,#00,#01,#01,#01
	db #ff,#00,#01,#ff,#00,#03,#00,#01
	db #01,#01
.l3c4f
	db #01,#03,#0f,#fb,#00,#01
.l3c55
	db #7f,#3c,#86,#3c,#97,#3c,#a8,#3c
	db #b9,#3c,#d5,#3c,#f3,#3c,#01,#3d
	db #0a,#3d,#2a,#3d,#5e,#3d,#67,#3d
	db #70,#3d,#99,#3d,#b6,#3d,#c7,#3d
	db #d4,#3d,#f2,#3d,#1f,#3e,#32,#3e
	db #3b,#3e,#24,#28,#1f,#28,#24,#28
	db #8d,#29,#84,#29,#84,#29,#2d,#24
	db #2d,#24,#28,#1f,#28,#24,#28,#2b
	db #30,#8d,#29,#84,#29,#84,#29,#2d
	db #30,#35,#21,#84,#21,#84,#21,#24
	db #28,#2d,#8d,#26,#2a,#21,#2a,#26
	db #2a,#21,#2a,#1f,#2b,#21,#2b,#22
	db #2b,#23,#2b,#8d,#83,#02,#3f,#83
	db #0e,#40,#83,#10,#43,#43,#40,#83
	db #18,#45,#83,#10,#43,#83,#02,#3f
	db #83,#06,#40,#83,#08,#3e,#3c,#8d
	db #83,#20,#41,#41,#83,#02,#44,#83
	db #0e,#45,#83,#10,#48,#81,#09,#80
	db #0f,#87,#02,#54,#80,#0c,#81,#01
	db #87,#01,#45,#8a,#01,#8d,#83,#08
	db #43,#84,#43,#84,#45,#84,#43,#84
	db #40,#3e,#84,#8d,#83,#50,#43,#83
	db #10,#3c,#3e,#40,#8d,#83,#10,#48
	db #45,#43,#45,#40,#3e,#3c,#40,#3e
	db #39,#38,#39,#83,#02,#46,#83,#1e
	db #47,#83,#02,#46,#83,#1e,#47,#83
	db #50,#43,#83,#10,#8d,#83,#10,#35
	db #83,#08,#37,#38,#83,#10,#39,#3c
	db #35,#83,#08,#37,#38,#39,#3c,#3e
	db #3c,#83,#10,#30,#83,#08,#32,#33
	db #83,#10,#34,#37,#30,#83,#08,#32
	db #33,#34,#37,#39,#37,#83,#10,#35
	db #83,#08,#37,#38,#83,#10,#39,#3c
	db #8d,#35,#83,#08,#37,#38,#39,#3c
	db #3e,#8d,#2d,#34,#30,#39,#34,#3c
	db #39,#40,#8d,#83,#10,#32,#83,#08
	db #34,#35,#83,#10,#36,#39,#32,#83
	db #08,#34,#35,#36,#39,#3e,#32,#10
	db #37,#83,#08,#39,#3a,#83,#10,#3b
	db #3e,#83,#08,#37,#3b,#32,#3b,#37
	db #3b,#3e,#41,#8d,#3c,#30,#34,#37
	db #34,#3c,#37,#34,#30,#34,#30,#37
	db #34,#3c,#37,#40,#3c,#83,#10,#35
	db #83,#08,#37,#38,#83,#10,#39,#3c
	db #8d,#48,#84,#43,#45,#48,#84,#43
	db #45,#4b,#4a,#48,#45,#48,#84,#45
	db #84,#8d,#48,#84,#43,#45,#48,#84
	db #43,#45,#3f,#3e,#3c,#39,#8d,#83
	db #20,#41,#41,#83,#02,#44,#83,#0e
	db #45,#83,#10,#48,#81,#09,#80,#0f
	db #87,#02,#54,#80,#0c,#81,#01,#87
	db #03,#45,#8a,#01,#8d,#83,#10,#48
	db #45,#43,#45,#40,#3e,#3c,#40,#3e
	db #39,#38,#39,#83,#02,#46,#83,#1e
	db #47,#83,#02,#46,#83,#1e,#47,#83
	db #50,#43,#83,#10,#87,#00,#80,#0c
	db #43,#43,#45,#87,#03,#80,#0c,#8a
	db #01,#8d,#83,#08,#43,#84,#43,#84
	db #45,#84,#43,#84,#40,#3e,#84,#3c
	db #84,#3c,#3e,#40,#8d,#83,#80,#84
	db #84,#84,#84,#84,#84,#8d,#83,#50
	db #43,#83,#10,#3c,#3e,#40,#8d,#85
	db #64,#87,#00,#81,#01,#80,#0e,#83
	db #10,#8c,#00,#21,#1f,#1d,#21,#24
	db #21,#24,#1f,#21,#23,#8c,#00,#25
	db #28,#1f,#2b,#1f,#2b,#1f,#2b,#1f
	db #2b,#8c,#00,#22,#28,#29,#2d,#24
	db #2d,#29,#2b,#2d,#30,#24,#28,#1f
	db #24,#26,#2b,#2d,#2b,#24,#27,#28
	db #2b,#30,#2f,#30,#84,#8c,#01,#8c
	db #01,#8c,#02,#8c,#03,#8c,#01,#8c
	db #01,#8c,#02,#8c,#03,#82,#87,#01
	db #81,#01,#8a,#01,#80,#0c,#8c,#04
	db #83,#10,#39,#3c,#3c,#83,#08,#3e
	db #83,#48,#3c,#8c,#04,#83,#40,#3e
	db #84,#8c,#04,#83,#10,#39,#3c,#3c
	db #3e,#83,#08,#3f,#84,#3f,#84,#3e
	db #3c,#39,#3c,#83,#02,#3f,#83,#0e
	db #40,#83,#10,#43,#43,#3c,#3e,#3c
	db #40,#3e,#83,#40,#3c,#83,#10,#84
	db #87,#00,#80,#0c,#36,#37,#87,#01
	db #80,#0c,#8a,#01,#84,#8c,#05,#8c
	db #06,#3c,#84,#3c,#3e,#40,#8c,#05
	db #8c,#07,#8c,#05,#8c,#08,#87,#00
	db #80,#0c,#43,#43,#45,#87,#01,#80
	db #0c,#8a,#01,#8c,#05,#8c,#06,#3c
	db #84,#3c,#3e,#40,#8c,#05,#8c,#07
	db #8c,#05,#8c,#08,#87,#00,#80,#0c
	db #43,#43,#45,#87,#03,#8a,#01,#83
	db #08,#8c,#0e,#8c,#0f,#83,#20,#3c
	db #83,#08,#8c,#0e,#43,#84,#43,#84
	db #45,#84,#46,#83,#48,#47,#87,#03
	db #83,#08,#8c,#0e,#41,#84,#43,#41
	db #44,#43,#41,#84,#41,#84,#43,#41
	db #44,#43,#41,#3e,#8c,#0f,#3c,#84
	db #3e,#84,#83,#10,#3c,#84,#37,#84
	db #3c,#42,#43,#84,#8c,#10,#8c,#12
	db #8c,#10,#8c,#14,#8c,#10,#8c,#11
	db #8c,#10,#8c,#12,#8c,#10,#8c,#14
	db #8c,#10,#8c,#11,#8c,#13,#8c,#13
	db #8c,#13,#8c,#13,#82,#87,#00,#81
	db #01,#80,#0d,#83,#10,#30,#83,#08
	db #32,#33,#83,#10,#34,#37,#30,#83
	db #08,#32,#33,#34,#37,#39,#37,#83
	db #10,#35,#83,#08,#37,#38,#39,#35
	db #3c,#39,#83,#10,#37,#33,#34,#37
	db #30,#83,#08,#32,#33,#83,#10,#34
	db #37,#83,#08,#30,#37,#36,#37,#3c
	db #37,#33,#34,#26,#3b,#3a,#3b,#26
	db #3b,#3a,#3b,#26,#32,#31,#32,#26
	db #32,#31,#32,#83,#10,#30,#83,#08
	db #32,#33,#83,#10,#34,#37,#83,#08
	db #30,#34,#2b,#34,#30,#34,#37,#3a
	db #35,#39,#30,#38,#35,#38,#3c,#41
	db #35,#38,#30,#38,#35,#38,#3c,#41
	db #83,#10,#30,#83,#08,#32,#33,#83
	db #10,#34,#30,#2b,#83,#08,#2d,#2e
	db #2f,#2b,#83,#10,#2d,#30,#83,#08
	db #32,#33,#83,#10,#34,#37,#3c,#33
	db #34,#84,#8c,#09,#8c,#0a,#8c,#0d
	db #8c,#0a,#41,#8c,#0b,#8c,#0b,#8c
	db #0c,#8c,#09,#8c,#0a,#8c,#0d,#8c
	db #0a,#41,#8c,#0b,#8c,#0b,#8c,#0c
	db #82,#85,#64,#87,#00,#81,#01,#80
	db #0f,#83,#10,#24,#28,#28,#1f,#28
	db #28,#24,#28,#28,#1f,#21,#23,#24
	db #28,#28,#1f,#28,#28,#24,#28,#28
	db #1f,#28,#28,#24,#28,#28,#25,#28
	db #28,#26,#29,#29,#1f,#29,#29,#26
	db #29,#29,#1f,#29,#29,#26,#29,#29
	db #1f,#29,#29,#26,#29,#29,#1f,#21
	db #23,#24,#28,#28,#1f,#28,#28,#24
	db #28,#28,#1f,#28,#28,#24,#28,#28
	db #1f,#28,#28,#24,#28,#28,#1f,#28
	db #28,#29,#2d,#2d,#24,#2d,#2d,#29
	db #2c,#2c,#24,#2c,#2c,#24,#28,#28
	db #21,#25,#25,#26,#29,#29,#1f,#21
	db #23,#24,#1f,#1c,#18,#84,#84,#82
	db #87,#05,#81,#01,#80,#0f,#8a,#03
	db #83,#c0,#84,#83,#02,#43,#45,#83
	db #0c,#43,#83,#08,#43,#42,#43,#45
	db #83,#30,#43,#83,#02,#43,#45,#83
	db #0c,#43,#83,#08,#43,#42,#43,#45
	db #83,#30,#43,#83,#10,#48,#47,#48
	db #83,#20,#4a,#83,#10,#46,#83,#60
	db #47,#83,#02,#41,#43,#83,#0c,#41
	db #83,#08,#41,#40,#41,#43,#83,#30
	db #41,#83,#02,#41,#43,#83,#0c,#41
	db #83,#08,#41,#40,#41,#43,#83,#30
	db #41,#83,#10,#45,#47,#48,#83,#02
	db #45,#47,#83,#1c,#45,#83,#10,#44
	db #83,#60,#43,#83,#02,#43,#45,#83
	db #0c,#43,#83,#08,#43,#42,#43,#45
	db #83,#30,#43,#83,#02,#43,#45,#83
	db #0c,#43,#83,#08,#43,#42,#43,#45
	db #83,#30,#43,#83,#10,#48,#47,#48
	db #83,#20,#46,#83,#10,#44,#83,#60
	db #45,#83,#10,#48,#83,#10,#48,#83
	db #08,#4a,#48,#4b,#4a,#48,#44,#43
	db #44,#43,#40,#3f,#40,#43,#40,#83
	db #10,#47,#46,#45,#83,#20,#48,#83
	db #10,#45,#83,#1e,#4c,#83,#02,#84
	db #83,#10,#4c,#83,#08,#48,#43,#40
	db #43,#3e,#40,#83,#30,#3c,#82,#87
	db #04,#80,#00,#81,#01,#83,#10,#0c
	db #81,#08,#89,#00,#83,#04,#54,#83
	db #0c,#84,#83,#10,#54,#82,#00,#00
	db #00,#00,#00,#00,#00,#3c,#06,#00
	db #00
;
.game_name
	db "Gunsmoke",0
.game_year
	db "1987",0
.game_publisher
	db "Topo Soft",0
.music_author
	db "Gominolas",0
.music_comment
	db "",0

	read "music_end_v1_0.asm"
